Week 3
During Week 3, significant progress was made in designing and implementing data models to support various hierarchies of Indian locations. Here are the key accomplishments:
Milestones
- Successfully designed and implemented data models for diverse hierarchies, including State > District > Subdistrict > Town / City / Village, drawing insights from commonly used standards like LGD, Wikipedia, and Post Office data.
 - Created well-structured schemas for essential entities such as State, District, Subdistrict, and others, establishing a solid foundation for the location registry.
 - Rigorously tested the Sunbird API integration with the newly developed schemas, ensuring seamless compatibility and robust data retrieval capabilities.
 - Overcame several challenges by effectively resolving critical bugs encountered during the initialization of the schemas, resulting in a more stable and efficient system.
 
Screenshots / Videos
Please find below some screenshots of the designed schemas:
- Subdistrict Schema
 - State Schema
 - District Schema
 
For more details, visit the project repository: Schema Directory
Contributions
Visit the project repository: Schema Directory
Learnings
Throughout Week 3, significant insights were gained:
- Developed a deeper understanding of data modeling principles and their importance in building efficient location hierarchies.
 - Enhanced proficiency in utilizing Sunbird's API for seamless data retrieval and its integration with custom schemas.
 - Strengthened debugging and problem-solving skills by effectively resolving numerous challenges encountered during schema initialization.